/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.com.ces4.produccion.client.materiaprima.data;

import com.smartgwt.client.data.DataSource;
import com.smartgwt.client.data.fields.DataSourceFloatField;
import com.smartgwt.client.data.fields.DataSourceIntegerField;
import com.smartgwt.client.data.fields.DataSourceTextField;

/**
 *
 * @author usuario
 */
public class MateriaPrimaDS extends DataSource {

    public static final String CARGARMATPRI = "cargarMatPri";
    public static final String CODIGOMATPRI = "codigoMatPri";
    public static final String DESCRIPCION = "descripcionMatPri";
    public static final String PRECIO = "precioMatPri";
    public static final String UNIDAD_MEDIDA = "uniMedMatPri";
    public static final String ESTADO = "estadoMatPri";

    public MateriaPrimaDS() {
        setClientOnly(Boolean.TRUE);
        DataSourceTextField cargarMatPri = new DataSourceTextField(CARGARMATPRI, "");
        DataSourceIntegerField codigoMatPri = new DataSourceIntegerField(CODIGOMATPRI, "Código de la materia prima");
        DataSourceTextField descripcionMatPri = new DataSourceTextField(DESCRIPCION, "Descripción de la materia prima");
        DataSourceFloatField precioMatPri = new DataSourceFloatField(PRECIO, "Precio de la materia prima");
        DataSourceTextField uniMedMatPri = new DataSourceTextField(UNIDAD_MEDIDA, "Duración de la materia prima");
        DataSourceTextField estadoArticulo = new DataSourceTextField(ESTADO, "Estado de la materia prima");
        codigoMatPri.setPrimaryKey(true);
        setFields(cargarMatPri, codigoMatPri, descripcionMatPri, precioMatPri, uniMedMatPri, estadoArticulo);
    }
}
